in god we trust - German English Dictionary